<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<script>
			var a=1;
			var b;
			
			console.log(typeof(a));// number
			console.log(typeof(b));// undefined
			
			console.log(a+b);//NaN 非数字
			
			b="b";
			console.log(a=b);//1b字符串连接
			
			console.log("-----判断是否是NaN-----");
			console.log(isNaN(3));//3不是非数字
			console.log(isNaN('a'));
			//NaN特殊到不认识自己，跟任何值都不相等（包括NaN本身）
			var a1=NaN;
			var a2=NaN;
			console.log(a==b);//false,NaN特殊到不认识自己
			//a==b结果是false ，在内存中false是0,0不是非数字
			console.log(isNaN(a==b));//结果是false?
			
			
			
		</script>
	</body>
</html>
